New Results in the Schema Theory for GP with One-Point Crossover which Account for Schema Creation, Survival and Disruption
نویسنده
چکیده
Two main weaknesses of GA and GP schema theorems are that they provide only information on the expected value of the number of instances of a given schema at the next generation Em(H; t + 1)], and they can only give a lower bound for such a quantity. This paper presents new theoretical results on GP and GA schemata which largely overcome these weaknesses. Firstly, unlike previous results which concentrated on schema survival and disruption, our results extend to GP recent work on GA theory by Stephens and Waelbroeck, and make the eeects and the mechanisms of schema creation explicit. This allows us to give an exact formulation (rather than a lower bound) for the expected number of instances of a schema at the next generation. Thanks to this formulation we are then able to provide in improved version for an earlier GP schema theorem in which some schema creation events are accounted for, thus obtaining a tighter boundfor Em(H; t+1)]. This bound is a function of the selection probabilities of the schema itself and of a set of lower-order schemata which one-point crossover uses to build instances of the schema. This result supports the existence of building blocks in GP which, however, are not necessarily all short, low-order or highly t. Building on earlier work, we show how Stephens and Waelbroeck's GA results and the new GP results described in the paper can be used to evaluate schema variance, signal-to-noise ratio and, in general, the probability distribution of m(H; t+1). In addition, we show how the expectation operator can be removed from the schema theorem so as to predict with a known probability whether m(H; t + 1) (rather than Em(H; t + 1)]) is going to be above a given threshold.
منابع مشابه
An Experimental Analysis of Schema Creation, Propagation and Disruption in Genetic Programming
In this paper we first review the main results in the theory of schemata in Genetic Programming (GP) and summarise a new GP schema theory which is based on a new definition of schema. Then we study the creation, propagation and disruption of this new form of schemata in real runs, for standard crossover, one-point crossover and selection only. Finally, we discuss these results in the light our ...
متن کاملAn Experimental Analysis of SchemaCreation , Propagation and Disruption inGenetic
In this paper we rst review the main results in the theory of schemata in Genetic Programming (GP) and summarise a new GP schema theory which is based on a new deenition of schema. Then we study the creation, propagation and disruption of this new form of schemata in real runs, for standard crossover, one-point crossover and selection only. Finally, we discuss these results in the light our GP ...
متن کاملHyperschema Theory for GP with One-Point Crossover, Building Blocks, and Some New Results in GA Theory
Two main weaknesses of GA and GP schema theorems are that they provide only information on the expected value of the number of instances of a given schema at the next generation Em(H; t + 1)], and they can only give a lower bound for such a quantity. This paper presents new theoretical results on GP and GA schemata which largely overcome these weaknesses. Firstly, unlike previous results which ...
متن کاملA New Schema Theory for Genetic Programming with One-point Crossover and Point Mutation
In this paper we first review the main results obtained in the theory of schemata in Genetic Programming (GP) emphasising their strengths and weaknesses. Then we propose a new, simpler definition of the concept of schema for GP which is quite close to the original concept of schema in genetic algorithms (GAs). Along with a new form of crossover, one-point crossover, and point mutation this conc...
متن کاملSchema Theory without Expectations for GP and GAs with One-Point Crossover in the Presence of Schema Creation
This paper presents new theoretical results on GA and GP schemata which allow one to predict with a known probability whether the number of instances of a given schema at the next generation is going to be above a given threshold. Unlike previous results, the schema theory presented in this paper does not use expected values and accounts for schema creation.
متن کامل